Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Uzbekistan F1 Uzbekistan F2 Uzbekistan F1 Uzbekistan F2 Uzbekistan F4 Uzbekistan F4 TED Open-Akbank Private Banking - Istanbul Hamburg Challenger - Hamburg Samarkand Challenger - Samarkand KGHM Dialog Polish Indoors - Wroclaw Baton Rouge Pro Tennis Classic - Baton Rouge Cremona Challenger Dallas Challenger Maia Open 2002 - Maia Nottingham Challenger Bordeaux Challenger Tunis Challenger St. Remy Challenger Istanbul Challenger Tashkent Challenger Dallas Challenger Privatbank Open 2006 - Dnepropetrovsk Fergana Challenger - Fergana Hilton Waikoloa Village USTA Challenger - Waikoloa Sunrise Challenger Bauer Watertechnology Cup 2007 - Eckental Istanbul Challenger BMW Tennis Championship - Sunrise Astana Challenger St. Remy Challenger Astana Challenger Bratislava Challenger Helsinki Challenger Alicante Challenger Phoenix Challenger Alexander Kolyaskin Memorial - Donetsk Lambertz Open by Stawag 2007 - Aachen LTA Shrewsbury Challenger - Shrewsbury Delhi Challenger I - New Delhi Ethias Trophy - Mons PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Le Gosier Challenger Memorial Savigny - Sassuolo XI Venice Open - Venice Kyiv UMC Open - Kiev VIII Trofeo Ciutat de Barcelona - Barcelona IPP Open - Helsinki Fergana Challenger - Fergana Zivnobanka Czech Open - Prostejov Geneva Challenger Aptos Challenger St. Petersburg Open - St. Petersburg Idea Prokom Open - Sopot Adidas International - Sydney Brest Challenger Togliatti Cup - Togliatti Nottingham Challenger Salzburg Challenger Vancouver Challenger Alicante Challenger Blumenau Challenger Orleans Challenger Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston The Stella Artois Championships - London The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Synsam Swedish Open - Bastad Generali Open - Kitzbuhel RCA Championships - Indianapolis Pilot Pen Tennis - New Haven China Open - Beijing Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai The Artois Championships - London ATP Studena Croatia Open Umag - Umag ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Heineken Open - Auckland Countrywide Classic - Los Angeles China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg St. Tropez Challenger Montechiarugolo Challenger Open de Tenis Comunidad Valenciana - Valencia SAP Open - San Jose Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Santa Cruz de la Sierra Challenger AEGON Championships - London Legg Mason Tennis Classic - Washington Copa Ericsson Uruguay - Montevideo Mallorca Open - Mallorca China Open - Beijing Mallorca Challenger St. Petersburg Open - St. Petersburg Seville Challenger Kremlin Cup - Moscow Brisbane International - Brisbane Bergamo Challenger Regions Morgan Keegan Championships - Memphis Roanne Challenger Open de la Comunidad Valenciana - Valencia Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Bordeaux Challenger AEGON Championships - London AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Bratislava 1 Challenger Segovia Challenger German Tennis Championships - Hamburg Stockholm Open - Stockholm Legg Mason Tennis Classic - Washington Ciudad de Pozoblanco 'Open Diputacion' - Cordoba AXA Open II - Espinho FILA Challenger Biella - Biella Copa Sevilla - Seville Bukhara Challenger - Bukhara Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Fergana Challenger - Fergana Open de Tenis Comunidad Valenciana - Valencia Architect Open - Budapest Copa Ericsson Chile - Santiago EI Bank Bulgarian Challenger - Sofia Heineken Open - Auckland Open Sud de France - Montpellier Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open 13 - Marseille AEGON Championships - London Meridiana Sardegna Open - Olbia PTT Thailand Open - Bangkok Synsam Swedish Open - Bastad The Stella Artois Championships - London Red Letter Days Open - Nottingham Samarkand Challenger - Samarkand Brisbane International - Brisbane Challenger 42 - Andrezieux Warsteiner Challenger Wolfsburg - Wolfsburg Open Romania - Bucharest Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon Sarajevo Open - Sarajevo US Men's Clay Court Championship - Houston Top Wool Challenger Biella - Biella AEGON International - Eastbourne Siemens Open 2003 - Scheveningen Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Togliatti Cup - Togliatti If Stockholm Open - Stockholm Open Castilla y Leon - Segovia Yokohama International Tennis Tournament - Yokohama Heineken Open - Auckland US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Credit Agricole Suisse Open - Gstaad Valencia Open - Valencia Qatar ExxonMobil Open - Doha Topshelf Open - 's-Hertogenbosch Akbank Private Banking-TED Open - Istanbul SkiStar Swedish Open - Bastad Alexander Kolyaskin Memorial - Donetsk ATP Kremlin Cup - Moscow Moselle Open - Metz Valencia Open - Valencia Bukhara Challenger - Bukhara Millennium Estoril Open - Estoril Kyiv Open - Kiev Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Allianz Suisse Open - Gstaad Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Privat Bank Cup - Dnepropetrovsk Qatar ExxonMobil Open - Doha Open de Franche-Comte - Besancon Moselle Open - Metz Pro Tennis World Open - Sunrise Gonet Geneva Open - Geneva Fergana Challenger - Fergana Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Millennium Estoril Open - Estoril ABN AMRO World Tennis Tournament - Rotterdam Mallorca Championships - Mallorca Medibank International - Sydney San Diego Open - San Diego Mordovia Cup 2005 - Saransk Dallas Open - Dallas Internationaux du Doubs - Besancon Isla de Lanzarote - Lanzarote Ciudad de Telde - Telde Delray Beach International Tennis Championships - Delray Beach Open Castilla y Leon - Segovia BMW Tennis Championship - Sunrise Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston Open Castilla y Leon - Segovia The Hypo Group Tennis International 2008 - Poertschach PEOPLEnet Cup - Dnepropetrovsk The Nottingham Open - Nottingham Catella Swedish Open - Bastad Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Puerto Rico Challenger Tennis Event - Humacao China Open - Beijing Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Pilot Pen Tennis - New Haven Kobstaedernes ATP Challenger - Kolding Open de Moselle - Metz Catella Swedish Open - Bastad PrivatBank Cup - Dnepropetrovsk ABN AMRO World Tennis Tournament - Rotterdam Santo Domingo Challenger Abierto Mexicano Telcel - Acapulco Napoli Challenger Grand Prix de Tennis - St. Jean de Luz International Tennis Championships - Delray Beach Open de L'Isere - Grenoble Generali Open 2003 - Kitzbuhel St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia San Jose Challenger Medibank International - Sydney SAP Open - San Jose The Nottingham Challenger - Nottingham Estoril Open - Estoril Tallahassee Challenger Athens Challenger Farmers Classic - Los Angeles Prostejov Challenger Allianz Suisse Open - Gstaad IPP Open - Helsinki Karshi Challenger Czech Indoor Open - Prague Bratislava Challenger Jameson Cup - Milan Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Qatar Mobil Open 2001 - Doha US Men's Clay Court Championship - Houston Milan Indoors - Milan Campionati Internazionali di Sicilia - Palermo Studena Croatia Open - Umag Tennis Channel Open - Las Vegas Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Nova Challenger Osaka - Osaka Mumbai Open - Mumbai Barcelona Open BancSabadell - Barcelona Open de Moselle - Metz ATP Kremlin Cup - Moscow Helsinki Challenger Samarkand Challenger - Samarkand Alexander Kolyaskin Memorial - Donetsk Quelle Cup 2000 - Furth Challenger Casino Lugano - Lugano AIG Japan Open Tennis Championships - Tokyo Ecuador Open - Quito Memorial Savigni - Sassuolo US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Abierto Mexicano - Los Cabos If Stockholm Open - Stockholm Rio Open - Rio de Janeiro Madrid Challenger Barcelona Open Banc Sabadell - Barcelona Fever-Tree Championships - London Nature Valley International - Eastbourne Samsung Securities Cup Challenger - Seoul China Open - Beijing Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha KGHM Polish Indoors - Wroclaw MTNL Cellular ATP Challenger - Mumbai Astana Open - Nur-Sultan The Indian Oil Servo ATP Challenger - Chandigarh Residenza Open - Magdeburg Indianapolis Tennis Championships - Indianapolis Stella Artois Clay Court Championships - Budaors Copa Ericsson Brazil - Sao Paulo Pozoblanco Challenger Kremlin Cup - Moscow Lambertz Open by Stawag - Aachen Pilot Pen Tennis - New Haven Heilbronn Open - Heilbronn Samsung Securities Cup - Seoul Lamberts Open by Stawag - Aachen Estoril Open - Estoril Chennai Open - Chennai Tata Open - Chennai Mobilux Open - Luxembourg Okal Open - Eckental Internazionali di Tennis di Bergamo - Bergamo Grand Prix Hassan II - Marrakech Estoril Open - Estoril BH Telecom Indoors Sarajevo 2006 - Sarajevo NASDAQ-100 Open - Miami Sofia Open - Sofia AIG Japan Open - Tokyo 2006 USTA Tallahassee Tennis Challenger - Tallahassee AEGON International - Eastbourne Mercedes Cup - Stuttgart Open 13 - Marseille Countrywide Classic - Los Angeles The LTA Cardiff Challenger - Cardiff Dubai Open - Dubai Legg Mason Tennis Classic - Washington US Men's Clay Court Championship - Houston Gonet Geneva Open - Geneva KGHM Polish Indoors - Wroclaw Generali Open - Kitzbuhel Lyon Challenger Aix En Provence Challenger Ortisei Challenger Mouilleron-Le-Captif Challenger Tenerife Challenger Ortisei Challenger PBZ Zagreb Indoors - Zagreb Open SEAT Godo 2006 - Barcelona Monterrey Challenger Stanford Challenger Aix En Provence Challenger Bordeaux Challenger Ilkley Challenger Segovia Challenger BA-CA Tennis Trophy - Vienna Istanbul Challenger KGHM Polish Indoors - Wroclaw Kremlin Cup - Moscow Open Romania - Bucharest Challenger Ford de Cherbourg - Cherbourg St. Petersburg Open - St. Petersburg The LTA Wrexham Challenger - Wrexham Tennis Napoli Cup - Naples Malaysian Open - Kuala Lumpur Fergana Challenger - Fergana Busan Open - Busan Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin Heineken Open Shanghai - Shanghai Tyumen Challenger IX Open Internacional D'Andorra - Andorra Challenger Canottieri Minico - Mantova Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Monte Carlo Togliatti Cup - Togliatti Izmir Challenger Valencia Open - Valencia Open Castilla y Leon - Segovia SkiStar Swedish Open - Bastad Quimper Challenger Atlanta Tennis Championships - Atlanta GHI Bronx Classic - Bronx Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Legg Mason Tennis Classic - Washington Black Forest Open 2002 - Freudenstadt Internationaler Raiffeisen Grand Prix - St. Polten Kyiv Open - Kiev Indian Oil Servo Challenger - Calcutta Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad ATP "Videocon" Challenger - Mumbai AAPT Championships - Adelaide Open Castilla y Leon - Segovia bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Serbia Open - Belgrade Power Horse World Team Cup - Dusseldorf Venice Open - Venice UNICEF Open - 's Hertogenbosch Open de Nice Cote dAzur - Nice Campbell's Hall of Fame Tennis Championships - Newport Warsteiner Grand Prix - Oberstaufen Atlanta Tennis Championships - Atlanta Open de la Comunidad Valenciana - Valencia Challenger Groningen - Groningen Gerry Weber Open - Halle Kremlin Cup - Moscow Memorial Kolyaskin - Donetsk Thailand Open - Bangkok BNP Paribas Primrose - Bordeaux Mauritius Open - Mauritius Stockholm Open - Stockholm Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Countrywide Classic - Los Angeles Open Castilla y Leon Trofeo Iberdrola - Segovia LTA Men's Challenger - Wrexham Izmir Challenger Sydney International - Sydney Telecom Italia Masters - Rome Togliatti Cup - Togliatti Kyiv UMC Open - Kiev Movistar Open - Vina del Mar Barletta Challenger KGHM Polish Indoors - Wroclaw China Open - Beijing TD Waterhouse Cup - Long Island Gemax Samsung Open 2005 - Belgrade SAP Open - San Jose 2001 Challenger Canottieri Mincio - Mantova Internazionali di Tennis de San Marino - San Marino TED Open - Istanbul 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto International Championship of Croatia - Umag Open D'Orleans - Orleans Dubai Duty Free Tennis Championships - Dubai Brixina Tennis Open - Bressanone Campbell's Hall of Fame Tennis Championships - Newport Open de Tenis Comunidad Valenciana - Valencia XXVIII Edizione 'A.Savoldi' - Manerbio ABN AMRO World Tennis Tournament - Rotterdam The LTA Wrexham Challenger - Wrexham Catella Swedish Open - Bastad Challenger Copa Sevilla Internacionales de Andalucia - Seville KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade 3rd Volkswagon Challenger - Wolfsburg Samarkand Challenger PBZ Zagreb Indoors - Zagreb Tennis Masters Series - Hamburg Kremlin Cup - Moscow Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Belgrade 2 - Belgrade Osaka International Tennis Tournament - Osaka Atlanta Tennis Championships - Atlanta Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo - Barcelona Kremlin Cup - Moscow Medibank Private International - Sydney Open Seat Godo 2005 - Barcelona Shenzhen Open - Shenzhen Tennis Masters Series - Miami Sydney International - Sydney Tennis Masters Series - Rome Open 13 Provence - Marseille Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Regions Morgan Keegan Championships - Memphis Open de la Comunidad Valenciana - Valencia Countrywide Classic - Los Angeles DIEMA XTRA Sofia Open - Sofia Open SEAT 2008 - Barcelona Brisbane - Brisbane BMW Open - Munich Ordina Open - 's-Hertogenbosch China Open - Beijing Warsteiner Challenger Lubeck - Lubeck Generali Open - Kitzbuhel Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Millennium Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Internazionali di Tennis di San Marino - San Marino Tennis Masters Series - Hamburg Chengdu Open - Chengdu Tennis Masters Series - Toronto Kremlin Cup - Moscow Barcelona Open Banc Sabadell - Barcelona Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Winston Salem - Winston Salem TD Waterhouse Cup - Long Island Pacific Life Open - Indian Wells China Open - Beijing Qatar ExxonMobil Open - Doha Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Astana Open - Nur-Sultan Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Generali Open - Kitzbuhel Sony Ericsson Open - Miami Apia International - Sydney Zagreb Open - Zagreb Braunschweig Challenger SAP Open - San Jose Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Dubai Duty Free Tennis Championships - Dubai Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Sony Ericsson Open - Miami China Open - Beijing Qatar ExxonMobil Open - Doha Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Milan Indoors - Milan Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal If Stockholm Open - Stockholm Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Brasil Open - Sao Paulo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Millenium Tennis Championships - Delray Beach Sony Ericsson Open - Miami AEGON Championships - London Bet-at-home Open - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo President's Cup 2000 - Tashkent Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Thailand Open - Bangkok If Stockholm Open - Stockholm Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Adidas International - Sydney Shanghai ATP Masters 1000 - Shanghai Qatar ExxonMobil Open - Doha BNP Paribas Masters - Paris Ecuador Open - Quito BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo US Men's Clay Court Championship - Houston Internazionali BNL d'Italia - Rome Campionati Internazionali di Sicilia - Palermo BRD Nastase Tiriac Trophy - Bucharest Rogers Cup - Montreal Open de Nice Cote d'Azur - Nice Western & Southern Financial Group Masters - Cincinnati AEGON Championships - London Shanghai ATP Masters - Shanghai Aegon Nottingham Open - Nottingham Qatar Open - Doha BNP Paribas Masters - Paris SkiStar Swedish Open - Bastad BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BB&T Atlanta Open - Atlanta Monte-Carlo Rolex Masters - Monte-Carlo Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Mutua Madrilena Madrid Open - Madrid St. Petersburg Open - St. Petersburg Internazionali BNL d'Italia - Rome Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Shanghai Rolex Masters - Shanghai Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier BNP Paribas Masters - Paris ABN AMRO World Tennis Tournament - Rotterdam BNP Paribas Open - Indian Wells Dubai Duty Free Tennis Championships - Dubai Mutua Madrid Open - Madrid Chennai Open - Chennai Internazionali BNL d'Italia - Rome BellSouth Open - Vina del Mar Hungarian Open - Budapest Monza Challenger Antalya Cup - Antalya Shanghai Rolex Masters - Shanghai Bet-at-home Open - Hamburg BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Winston-Salem Open - Winston-Salem Internazionali BNL d'Italia - Rome China Open - Beijing Western & Southern Open - Cincinnati Qatar ExxonMobil Open - Doha Sydney International - Sydney BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Miami Open - Miami US Men's Clay Court Championship - Houston Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Ricoh Open - 's-Hertogenbosch SAP Open - San Jose BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo AEGON Championships - London Antalya Cup - Antalya Mutua Madrid Open - Madrid German Tennis Championships - Hamburg Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Western & Southern Open - Cincinnati Proton Malaysian Open - Kuala Lumpur Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells China Open - Beijing Croatia Open - Umag Miami Open - Miami Mutua Madrid Open - Madrid Kremlin Cup - Moscow Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Bet-at-home Open - Hamburg Farmers Classic - Los Angeles BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Dubai Duty Free Tennis Championships - Dubai Mutua Madrid Open - Madrid Rogers Cup - Toronto ARAG World Team Championship - Dusseldorf Grand Prix Hassan II - Marrakech AAPT Championships - Adelaide BNP Paribas Masters - Paris Gerry Weber Open - Halle Monte-Carlo Rolex Masters - Monte-Carlo Libema Open - 's-Hertogenbosch Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Dubai Duty Free Tennis Championships - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Cordoba Open - Cordoba Rio Open - Rio de Janeiro Bet-at-home Open - Hamburg Open Sud de France - Montpellier European Open - Antwerp Countrywide Classic - Los Angeles Delray Beach International Tennis Championships - Delray Beach U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Swiss Open - Gstaad Wimbledon - London U.S. Open - New York Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Gerry Weber Open - Halle Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne St. Petersburg Open - St. Petersburg French Open - Paris Rakuten Japan Open - Tokyo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Legg Mason Tennis Classic - Washington French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Waldbaum's Hamlet Cup - Long Island ABN AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Paris Estoril Open - Estoril Masters Series Monte-Carlo - Monte-Carlo Valencia Open - Valencia Mutua Madrilena Madrid Open - Madrid Wimbledon - London Miami Open - Miami French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Mallorca Championships - Mallorca Sony Open Tennis - Miami French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Tennis Masters Series - Hamburg Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Western & Southern Open - Cincinnati China Open - Beijing Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Madrid U.S. Open - New York French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Erste Bank Open - Vienna Wimbledon - London U.S. Open - New York Australian Open - Melbourne Abierto de Tenis Mifel - Los Cabos Mutua Madrilena Masters Madrid - Madrid Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris Australian Open - Melbourne BNP Paribas Masters - Paris Wimbledon - London Wimbledon - London Internazionali BNL d'Italia - Rome Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 French Open - Paris Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, PO, RUS-IND 3-2 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Hopman Cup - Perth Davis Cup, World Group, 1R, AUT-RUS 3-2 Hopman Cup - Perth Davis Cup, World Group, PO, ESP-UKR 5-0 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Campeonato de Espana Kia de Tenis 2004 - Madrid AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong French Open - Paris AAMI Classic - Kooyong All Lower level tournaments Barclays ATP World Tour Finals - London Olympics - London